to stamp one's name and address on an envelope
Verb
to stand on something
Verb
to hit the nail (right) on the head
Verb
to imprint something with sth
Verb
to imprint something with sth
Verb
to impress a seal upon sth
Verb
to imprint something on sth
Verb
to stamp an address on an envelope
Verb